home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / V15N04.ZIP / WARPCA.ZIP / WCABSRC.ZIP / WARPCAB.RC < prev   
Encoding:
Text File  |  1996-01-18  |  11.8 KB  |  241 lines

  1. #include "resource.h"
  2.  
  3. POINTER ID_MAIN "warpcab.ico"
  4.  
  5. // Cursors for drag-and-drop documents
  6. POINTER ID_MOVE_DOCS movedoc.ptr
  7. POINTER ID_COPY_DOCS copydoc.ptr
  8.  
  9. // Bitmaps for representing images.
  10. BITMAP ID_FLOPPY             FLPYDISK.BMP
  11. BITMAP ID_HDD                 HARDDISK.BMP
  12. BITMAP ID_CDROM             CDROM.BMP
  13. BITMAP ID_FOLDER             FOLDER.BMP
  14. BITMAP ID_OPEN_FOLDER     OPNFLDER.BMP
  15. BITMAP ID_DOCUMENT         DOCUMENT.BMP
  16. BITMAP ID_EXE                 EXEDOC.BMP
  17. BITMAP ID_CMD                 CMD.BMP
  18. BITMAP ID_BAT                 BAT.BMP
  19. BITMAP ID_COM                 COM.BMP
  20.  
  21. MENU ID_MAIN 
  22. BEGIN
  23.     SUBMENU "~File"
  24.     BEGIN
  25.         MENUITEM "~Open", CM_OPEN, MIS_TEXT, MIA_DISABLED
  26.         MENUITEM "~Move/Rename...\tF7", CM_MOVE, MIS_TEXT, MIA_DISABLED
  27.         MENUITEM "~Copy...\tF8", CM_COPY, MIS_TEXT, MIA_DISABLED
  28.         MENUITEM "~Delete\tDel", CM_DELETE, MIS_TEXT, MIA_DISABLED
  29.         MENUITEM "Proper~ties...", CM_PROPERTIES
  30.         MENUITEM SEPARATOR
  31.         MENUITEM "~Run...", CM_RUN
  32.         MENUITEM "~Associate...", CM_ASSOCIATE
  33.         MENUITEM SEPARATOR
  34.         MENUITEM "Cr~eate Directory...", CM_CREATE_DIR
  35.         MENUITEM SEPARATOR
  36.         MENUITEM "E~xit", CM_APP_EXIT
  37.     END
  38.  
  39.     SUBMENU "~Edit"
  40.     BEGIN
  41.         MENUITEM "~Select Files...", CM_SELECTFILES
  42.         MENUITEM "Select ~All", CM_SELECTALL
  43.         MENUITEM "~Clear Selections", CM_CLEARSELS
  44.     END
  45.  
  46.     SUBMENU "~View"
  47.     BEGIN
  48.         MENUITEM "~Name", CM_FILE_NAME
  49.         MENUITEM "~All File Details", CM_ALL_DETAILS, MIS_TEXT, MIA_CHECKED
  50.         MENUITEM "~Partial Details...", CM_PARTIAL_DETAILS
  51.         MENUITEM SEPARATOR
  52.         MENUITEM "~Sort by Name", CM_SORTNAME, MIS_TEXT, MIA_CHECKED
  53.         MENUITEM "Sort ~by Type", CM_SORTTYPE
  54.         MENUITEM "Sort by Si~ze", CM_SORTSIZE
  55.         MENUITEM "Sort by ~Date", CM_SORTDATE
  56.         MENUITEM SEPARATOR
  57.         MENUITEM "Show File ~Types...", CM_SHOWFILES
  58.     END
  59.  
  60.     SUBMENU "~Options"
  61.     BEGIN
  62.         MENUITEM "~Confirmation...", CM_CONFIRMATION
  63.         MENUITEM SEPARATOR
  64.         MENUITEM "~Refresh All Folders\tF5", CM_RELOAD_FOLDERS
  65.         MENUITEM SEPARATOR
  66.         MENUITEM "Drag with ~Left Mouse Button", CM_DRAG_LEFT_BTN
  67.     END
  68.  
  69.     SUBMENU "~Help"
  70.     BEGIN
  71.         MENUITEM "~About...", CM_ABOUT
  72.     END
  73.  
  74. END
  75.  
  76. ACCELTABLE ID_MAIN
  77. BEGIN
  78.     VK_F5, CM_RELOAD_FOLDERS, VIRTUALKEY
  79.     VK_F7, CM_MOVE, VIRTUALKEY
  80.     VK_F8, CM_COPY, VIRTUALKEY
  81.     VK_DELETE, CM_DELETE, VIRTUALKEY
  82.     "C", CM_STOP, CONTROL
  83. END
  84.  
  85. DLGTEMPLATE IDD_ABOUT 
  86. BEGIN
  87.     DIALOG "About Warp Cabinet", 100, 100, 101, 216, 89, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  88.     BEGIN
  89.         DEFPUSHBUTTON "OK", DID_OK, 83, 4, 51, 11
  90.         CONTROL "Warp Cabinet -- v. 1.00", 101, 14, 72, 188, 9, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  91.         CONTROL "", 103, 9, 19, 198, 21, WC_STATIC, SS_FGNDFRAME | WS_VISIBLE | WS_GROUP
  92.         CONTROL "", 104, 9, 44, 198, 39, WC_STATIC, SS_FGNDFRAME | WS_VISIBLE | WS_GROUP
  93.         CONTROL "Ziff-Davis Publishing Company.", 105, 14, 53, 188, 9, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  94.         CONTROL "All rights reserved.", 106, 15, 45, 188, 9, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  95.         CONTROL "First published in PC Magazine, US Edition, Feb. 26, 1996.", 102, 14, 21, 188, 17, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_WORDBREAK | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  96.         CONTROL "Copyright (c) 1996", 107, 11, 62, 188, 9, WC_STATIC, SS_TEXT | DT_CENTER | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  97.     END
  98.  
  99. END
  100.  
  101. DLGTEMPLATE IDD_FILE_CHANGE_DLG 
  102. BEGIN
  103.     DIALOG "", 100, 19, 73, 279, 83, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  104.     BEGIN
  105.         CONTROL "", IDC_TO, 54, 18, 154, 11, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  106.         DEFPUSHBUTTON "OK", DID_OK, 220, 35, 51, 12
  107.         PUSHBUTTON "Cancel", DID_CANCEL, 220, 19, 51, 12
  108.         CONTROL "", IDC_FROM, 54, 37, 154, 11, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP
  109.         CONTROL "From:", IDC_FROM_PROMPT, 6, 39, 40, 8, WC_STATIC, SS_TEXT | DT_RIGHT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  110.         CONTROL "To:", IDC_TO_PROMPT, 22, 20, 21, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  111.         CONTROL "Current Directory:", IDC_CURRENT_DIR, 6, 56, 262, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  112.         CONTROL "Current Directory:", IDC_STATIC, 6, 70, 209, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  113.         CONTROL "", IDC_STATUS, 7, 4, 247, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  114.     END
  115.  
  116. END
  117.  
  118. DLGTEMPLATE IDD_RUN_DLG
  119. BEGIN
  120.     DIALOG "Run", 100, 11, 75, 277, 83, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  121.     BEGIN
  122.         CONTROL "", IDC_CMD_LINE, 6, 21, 196, 10, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  123.         DEFPUSHBUTTON "OK", DID_OK, 219, 35, 51, 12
  124.         PUSHBUTTON "Cancel", DID_CANCEL, 219, 16, 51, 12
  125.         CONTROL "Current Directory:", IDC_CURRENT_DIR, 5, 59, 262, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  126.         CONTROL "Current Directory:", IDC_STATIC, 5, 69, 209, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  127.         CONTROL "", IDC_STATUS, 6, 4, 247, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  128.         CONTROL "Command Line:", IDC_STATIC, 5, 36, 196, 9, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  129.     END
  130. END
  131.  
  132. DLGTEMPLATE IDD_FILE_PROP_DLG 
  133. BEGIN
  134.     DIALOG "Properties", 100, 11, 59, 278, 97, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  135.     BEGIN
  136.         DEFPUSHBUTTON "OK", DID_OK, 210, 80, 60, 10
  137.         PUSHBUTTON "Cancel", DID_CANCEL, 210, 66, 60, 10
  138.         CONTROL "File Name", IDC_FILENAME, 5, 85, 197, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  139.         CONTROL "Size", IDC_FILESIZE, 5, 72, 197, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  140.         CONTROL "Modified", IDC_MODIFIED, 5, 59, 197, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  141.         CONTROL "Path", IDC_PATH, 5, 46, 197, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  142.         CONTROL "Attributes:", IDC_STATIC, 8, 6, 117, 36, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  143.         CONTROL "Read-Only", IDC_READONLY, 15, 23, 58, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  144.         CONTROL "Archive", IDC_ARCHIVE, 15, 11, 50, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  145.         CONTROL "Hidden", IDC_HIDDEN, 75, 23, 41, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  146.         CONTROL "System", IDC_SYSTEM, 75, 11, 41, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  147.     END
  148.  
  149. END
  150.  
  151. DLGTEMPLATE IDD_ASSOCIATE_DLG 
  152. BEGIN
  153.     DIALOG "Associate", 100, 11, 24, 276, 132, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  154.     BEGIN
  155.         CONTROL "", IDC_EXT, 110, 115, 28, 9, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  156.         CONTROL "", IDC_ASSOC_DESC, 77, 87, 127, 9, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  157.         CONTROL "", IDC_ASSOC_PATH, 76, 71, 153, 9, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  158.         CONTROL "", IDC_ASSOC_LIST, 13, 8, 191, 40, WC_LISTBOX, WS_VISIBLE | WS_GROUP | WS_TABSTOP
  159.         PUSHBUTTON "Remove", IDC_DELETE_ASSOC, 217, 39, 51, 11
  160.         DEFPUSHBUTTON "OK", DID_OK, 217, 115, 51, 11
  161.         PUSHBUTTON "Cancel", DID_CANCEL, 217, 100, 51, 11
  162.         CONTROL "Files with Extension: .", IDC_STATIC, 10, 115, 95, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  163.         CONTROL "Associate with:", IDC_STATIC, 9, 101, 106, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  164.         CONTROL "Description:", IDC_STATIC, 21, 88, 50, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  165.         CONTROL "Program:", IDC_STATIC, 31, 72, 40, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  166.         CONTROL "Current File Types and Associations:", IDC_STATIC, 9, 54, 191, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  167.     END
  168.  
  169. END
  170. DLGTEMPLATE IDD_CREATE_DIR_DLG
  171. BEGIN
  172.     DIALOG "Create Directory", 100, 11, 75, 277, 83, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  173.     BEGIN
  174.         CONTROL "", IDC_NEW_DIR, 6, 21, 196, 10, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  175.         DEFPUSHBUTTON "OK", DID_OK, 219, 35, 51, 12
  176.         PUSHBUTTON "Cancel", DID_CANCEL, 219, 16, 51, 12
  177.         CONTROL "Current Directory:", IDC_CURRENT_DIR, 5, 59, 262, 7, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  178.         CONTROL "Current Directory:", IDC_STATIC, 5, 69, 209, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  179.         CONTROL "New Directory:", IDC_STATIC, 5, 36, 196, 9, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  180.     END
  181. END
  182.  
  183.  
  184. DLGTEMPLATE IDD_SEL_FILES_DLG 
  185. BEGIN
  186.     DIALOG "Select Files", 100, 11, 106, 139, 50, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  187.     BEGIN
  188.         CONTROL "*.*", IDC_FILE_MASK, 5, 15, 70, 10, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  189.         DEFPUSHBUTTON "Select", DID_OK, 84, 35, 51, 10
  190.         PUSHBUTTON "Deselect", IDC_DESELECT, 84, 20, 51, 10, BS_PUSHBUTTON | WS_VISIBLE | WS_TABSTOP
  191.         PUSHBUTTON "Cancel", DID_CANCEL, 84, 5, 51, 10
  192.         CONTROL "Select File(s):", IDC_STATIC, 5, 30, 66, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  193.     END
  194.  
  195. END
  196.  
  197.  
  198. DLGTEMPLATE IDD_VIEW_FILES_DLG 
  199. BEGIN
  200.     DIALOG "View By File Type", 100, 11, 106, 245, 50, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  201.     BEGIN
  202.         CONTROL "*.*", IDC_FILE_MASK, 94, 34, 83, 8, WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | ES_ANY | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  203.         PUSHBUTTON "All Files", IDC_ALL_FILES, 105, 19, 59, 10
  204.         CONTROL "Show System/Hidden Objects", IDC_SYSHIDDEN_OBJS, 13, 6, 154, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  205.         DEFPUSHBUTTON "OK", DID_OK, 187, 36, 51, 10
  206.         PUSHBUTTON "Cancel", DID_CANCEL, 187, 18, 51, 10
  207.         CONTROL "View By File Mask:", IDC_STATIC, 3, 34, 84, 8, WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  208.     END
  209.  
  210. END
  211.  
  212. DLGTEMPLATE IDD_FILE_DETAILS_DLG
  213. BEGIN
  214.     DIALOG "Select File Details", 100, 11, 88, 174, 68, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  215.     BEGIN
  216.         CONTROL "Size", IDC_FILESIZE, 18, 40, 72, 9, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  217.         CONTROL "Last Modified", IDC_LAST_MODIFIED, 18, 27, 75, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  218.         CONTROL "File Attributes", IDC_ATTRIBUTES, 18, 15, 80, 9, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  219.         DEFPUSHBUTTON "OK", DID_OK, 117, 51, 51, 11
  220.         PUSHBUTTON "Cancel", DID_CANCEL, 117, 32, 51, 11
  221.         CONTROL "Show :", IDC_STATIC, 8, 10, 97, 49, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  222.     END
  223. END
  224.  
  225. DLGTEMPLATE IDD_SET_CONFIRM_OPTS_DLG 
  226. BEGIN
  227.     DIALOG "Confirmation Options", 100, 11, 90, 217, 66, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  228.     BEGIN
  229.         CONTROL "File Delete / Move", IDC_CONFIRM_DELETE, 17, 43, 93, 9, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  230.         CONTROL "File Overwrite", IDC_CONFIRM_REPLACE, 17, 31, 74, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  231.         CONTROL "File Copy", IDC_CONFIRM_COPY, 17, 19, 74, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  232.         CONTROL "All File Operations", IDC_CONFIRM_ALL, 17, 7, 105, 10, WC_BUTTON, BS_AUTOCHECKBOX | WS_VISIBLE | WS_GROUP | WS_TABSTOP
  233.         DEFPUSHBUTTON "OK", DID_OK, 155, 44, 51, 11
  234.         PUSHBUTTON "Cancel", DID_CANCEL, 155, 29, 51, 11
  235.         CONTROL "Confirm On :", IDC_STATIC, 7, 6, 134, 54, WC_STATIC, SS_GROUPBOX | DT_LEFT | DT_TOP | DT_MNEMONIC | WS_VISIBLE | WS_GROUP
  236.     END
  237.  
  238. END
  239.  
  240.  
  241.